snow suit - English Synonyms Dictionary